drum barrow - German English Dictionary